it's no skin off my nose - Turkish English Dictionary